Synonyms for "nuclear power"

Words with similar meaning